Proper connect_port
[juce-lv2.git] / juce / source / extras / the jucer / Jucer To Do list.txt
blob70df4e630b1fbd980b67974dbec6db162bbb14d7
1 \r
2 Jucer things to do:\r
3 ====================\r
4 \r
5 - allow colours to be specified by name\r
6 - add password character option to textboxes\r
7 - add a field for specifying constructor parameters for the component's base class\r
8 - add textbox font settings\r
9 - should be able to move graphics objects around with cursor keys, like components can be\r
10 - ability to change some properties when more than one item is selected\r
11 - a treeview of sub-objects and graphics elements, which can be selected\r
12 - creation of more event handling callback code for the various types of component\r
13 - polygon editing needs to be better and to support creating sub-paths\r
14 - add texteditorlistener callback\r
15 - gradient points should probably be relative to the shape they're in rather than the whole component (not sure about this though)\r
16 - look-and-feel editing\r
17 - add lots of code comments explaining how it all works!\r
18 - add UI help tips for the various property editors\r
19 - grouping components\r
20 - component effects like drop-shadows, etc\r
21 - some way of selecting things that are behind other things\r
22 - add callbacks for embedded jucer comps that are buttons\r
23 - flip + rotate of shapes\r
24 - editor for setting component properties on any component\r
25 - hit test alpha channel options\r
26 - auto-scrolling when you drag the mouse\r
27 - allow gradients to have more intermediate colours\r
28 - menu editor\r
29 - options for making font sizes, rounded rect corners, etc proportional\r
30 - add a utility to create a complete set of ready-made project files for all the platforms\r
31 - aligning selected components vertically/horizontally\r
32 - equally distributing selected components vertically/horizontally inside their bounding rectangle.\r
33 - a way of replacing an existing subcomponent by another one while keeping all the properties which are common to all jucer components: name, location, size, tooltip... (Right-Click->Replace->list of components)\r
34 - allow position/size of multiple selected components to be edited with the mouse and/or by manually entering the surrounding rectangle dimensions\r